it streamed - German English Dictionary